import App from './App'

import TIM from 'tim-wx-sdk';
import TIMUploadPlugin from 'tim-upload-plugin';
	
	
	let options = {
	  SDKAppID: 1400767345 //接入时需要将0替换为您的即时通信 IM 应用的 SDKAppID
	};
	// 创建 SDK 实例，`TIM.create()`方法对于同一个 `SDKAppID` 只会返回同一份实例
	let tim = TIM.create(options); // SDK 实例通常用 tim 表示
	
	// 设置 SDK 日志输出级别，详细分级请参见 setLogLevel  https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#setLogLevel 接口的说明</a>
	tim.setLogLevel(0); // 普通级别，日志量较多，接入时建议使用
	// tim.setLogLevel(1); // release 级别，SDK 输出关键信息，生产环境时建议使用
	
	// 注册腾讯云即时通信 IM 上传插件
	tim.registerPlugin({'tim-upload-plugin': TIMUploadPlugin});
	
	Vue.prototype.tim = tim
	Vue.prototype.TIM = TIM
    
import Vue from 'vue'
// UI组件
import uView from '@/uni_modules/uview-ui'
Vue.use(uView)

// 引入store
import store from '@/store/index.js'
Vue.prototype.$store = store
// 自定义js
import my from '@/utils/my.js'
Vue.prototype.$my = my    

Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
  ...App
})
app.$mount()
// // #ifdef VUE3
// import { createSSRApp } from 'vue'
// import { createI18n } from 'vue-i18n'
// const i18n = createI18n(i18nConfig)
// export function createApp() {
//   const app = createSSRApp(App)
//   app.use(i18n)
//   return {
//     app
//   }
// }
// // #endif
